striped squid - German English Dictionary